louping-ill virus - French English Dictionary